
package jogoprojetopi;

import s3t.gameControl.events.CollisionEvent;
import s3t.gameControl.events.CollisionListener;
import s3t.gameControl.system.GameSystem;
import s3t.gameElements.Element;

public class CollisionDaBomba implements CollisionListener
{

    //Função de detecta a colisão do jogador com a bomba
    public void CollisionPerformed(CollisionEvent collision)
    {

        for (Element element : collision.getAttackeList())
        {
            //verifica se o elemento que está sobre a bomba é o jogador
            if (element == GameSystem.getInstance().getElementCollection().getElementByName("Personagem"))
                GameSystem.getInstance().getAIEngine().sendMessage(element, "desarmar_" + collision.getElement().getName(), 0);
        }
    }
}
